package com.lry.basic.handler;


/**
 * Created by Administrator on 2017/5/29.
 */

public class Handler {
    private Looper mLooper;
    private MessageQueue mQueue;
    public Handler(){
        mLooper=Looper.myLooper();
        mQueue=mLooper.mQueue;
    }

    /**
     * 发送消息
     * @param msg
     */
    public void sendMessage(Message msg){
        msg.target=this;
        mQueue.enqueueMessage(msg);
    }

    /**
     * 转发消息
     * @param msg
     */
    public void dispatherMessage(Message msg){
        handlerMessage(msg);
    }

    /**
     * 处理消息
     * @param msg
     */
    public void handlerMessage(Message msg){

    }
}
